package com.mbatis.contract.model;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class AuthData implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * 编号 数据范围表id
     */
    private Long id;
    /**
     * 父编号 上级id
     */
    private Long pid;
    /**
     * 数据类型 1.类目&业务类型, 2.组织架构范围, 3.公司范围
     */
    private int dataSource;
    /**
     * 角色id 角色id
     */
    private Long roleId;
    /**
     * 名称 名称
     */
    private String dataName;
    /**
     * 编码 编码
     */
    private String dataCode;
    /**
     * 数据状态  1.有效，0. 无效
     */
    private int isDelete;
    /**
     * 创建人工号
     */
    private String createBy;
    /**
     * 更新人工号
     */
    private String updateBy;
    /**
     * 创建时间 默认为当前时间
     */
    private Date createTime;
    /**
     * 更新时间 默认为当前时间
     */
    private Date updateTime;
}
